/**  
 * @Title: Area.java  
 * @Package org.yorma.model.system  
 * @Description: TODO(用一句话描述该文件做什么)  
 * @author 55436  
 * @date 2019年12月19日  
 * @version V1.0  
 */  
package org.dydl.model.system;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.fasterxml.jackson.annotation.JsonFormat;

/**  
 * @ClassName: Area  
 * @Description: TODO(营业厅功能区实体)  
 * @author 张华城 
 * @date 2019年12月19日    
 */
@Entity
@Table(name="area")
public class Area implements Serializable{

	/**  
	 * @Fields field:field:{todo}(用一句话描述这个变量表示什么)
	 */  
	private static final long serialVersionUID = 8206222323303734784L;
	
	/** id */
    @Id
    @GeneratedValue(strategy=GenerationType.AUTO)
	private Integer id;
	
    /**
     * 功能区名称
     */
	private String name;
	
	/**
	 * 营业厅id
	 */
	private Integer businesslistId;
	
	/**
	 * 是否模板
	 */
	private Integer status;
	
	/**
	 * 描述
	 */
	private String describes;
	
	/**
	 * 备注
	 */
	private String remarks;
	
	/**
	 * 创建时间
	 */
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
	private Date createTime;
	
	/**
	 * 创建人
	 */
	private String createUser;
	
	 /**
     * 备用字段
     */
    private String reserve1;
    
    private String reserve2;
    
    private String reserve3;

	/**
	 * @return the id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}

	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}

	/**
	 * @return the businessId
	 */
	public Integer getBusinessId() {
		return businesslistId;
	}

	/**
	 * @param businessId the businessId to set
	 */
	public void setBusinessId(Integer businessId) {
		this.businesslistId = businessId;
	}

	/**
	 * @return the status
	 */
	public Integer getStatus() {
		return status;
	}

	/**
	 * @param status the status to set
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}

	/**
	 * @return the describe
	 */
	public String getDescribes() {
		return describes;
	}

	/**
	 * @param describe the describe to set
	 */
	public void setDescribe(String describes) {
		this.describes = describes;
	}

	/**
	 * @return the remarks
	 */
	public String getRemarks() {
		return remarks;
	}

	/**
	 * @param remarks the remarks to set
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	/**
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime the createTime to set
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return the createUser
	 */
	public String getCreateUser() {
		return createUser;
	}

	/**
	 * @param createUser the createUser to set
	 */
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}

	/**
	 * @return the reserve1
	 */
	public String getReserve1() {
		return reserve1;
	}

	/**
	 * @param reserve1 the reserve1 to set
	 */
	public void setReserve1(String reserve1) {
		this.reserve1 = reserve1;
	}

	/**
	 * @return the reserve2
	 */
	public String getReserve2() {
		return reserve2;
	}

	/**
	 * @param reserve2 the reserve2 to set
	 */
	public void setReserve2(String reserve2) {
		this.reserve2 = reserve2;
	}

	/**
	 * @return the reserve3
	 */
	public String getReserve3() {
		return reserve3;
	}

	/**
	 * @param reserve3 the reserve3 to set
	 */
	public void setReserve3(String reserve3) {
		this.reserve3 = reserve3;
	}
    
    
}
